package com.jianguozh.difs.support.api.superior.dto;

import com.jianguozh.difs.framework.validator.group.UpdateGroup;
import lombok.Getter;
import lombok.Setter;
import lombok.experimental.Accessors;

import javax.validation.constraints.NotBlank;

/**
 * <p>
 * 餐饮主体dto
 * </p>
 *
 * @author hanrs
 * @email 4076130@qq.com
 * @since 2022/3/24 10:43
 */
@Getter
@Setter
@Accessors(chain = true)
public class CorporateDto {

    @NotBlank(groups = {UpdateGroup.class}, message = "id不能为空")
    private String id;

    /**
     * 行政区划代码
     */
    @NotBlank(message = "行政区划代码不能为空")
    private String zoneCode;

    /**
     * 行政区划名称
     */
    @NotBlank(message = "行政区划名称不能为空")
    private String zoneName;

    /**
     * 主体名称
     */
    @NotBlank(message = "主体名称不能为空")
    private String corporateName;

    /**
     * 食安投诉电话
     */
    private String fsTelphone;

    /**
     * 主体单位管理员
     */
    private String manager;

    /**
     * 主体单位管理员手机号码
     */
    private String managerMobile;

    /**
     * 描述
     */
    private String description;

}
